delayed partial nephrectomy - Turkish English Dictionary